.form-area {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    width: 100%; // 确保占据整行
    padding: 8px 16px;
    box-sizing: border-box;

    .select {
        width: 150px;
        position: relative;

        .ant-select-selector {
            border: none !important;
            font-size: 18px;
            box-shadow: none !important;
        }

        &::after {
            content: '';
            position: absolute;
            top: 0;
            right: 0;
            width: 1px;
            height: 100%;
            background-color: rgba(28, 31, 35, 0.08);
        }
    }

    .ant-form-item {
        margin: 0;
    }

    .input-area {
        flex: 1;
        margin: 0 8px;

        .input {
            width: 100%;
            border: none;
            font-size: 18px;
            box-shadow: none;
        }
    }
}